Nelson Franklin Actor DouBan IMDb Actor Puppet Master: The Littlest Reich 2018 5.4 Tone-Deaf 2019 4.9